sediment disposal site - Almanca İngilizce Sözlük